.o-order{
	border:1px solid #848484;
	border-bottom: 2px solid #848484;
	padding:30px;
	 background: #fff;
}
.o-order h3{font-size: 30px;
    font-family: "微软雅黑",arial,Simsun,sans-serif;
   
    color:#848484;
    }
.o-sump{
	color:#333;
	font-size: 14px;
	margin-top:14px;
	margin-left:16px;
}
.o-sum{
	font: 30px/30px arial;
    color: #f60;
    margin-top:6px;
}
.o-order-top {
	    border-bottom: 1px dashed #848484;
	    padding-bottom: 10px;
}
.o-order-center{
	padding-top:10px;
}
.o-basic{
	margin-top:30px;
	background: #fff;
	border:1px solid #eee;
}
.o-basic h3{
	height:41px;
	line-height: 41px;
	    background: #eaf6fd;
    border-bottom: solid 1px #dbe4eb;
    text-indent: 2em;
}
.o-basic-pic{
	width:400px;
	height:100px;
	border:1px solid #eee;
}
.o-basic-con{
	width:402px;
	overflow: hidden;
}
.o-basic-con p{
	padding:14px 30px;
	border:1px solid #eee;
}
.o-basic-right {
	height:153px;
	border:1px solid #eee;
	
}
.o-basic-right p{
	height:77px;
	border:1px solid #eee;
	padding-right:570px;
	line-height:77px;
	padding-left:20px;
}
.o-prisedetail h3{
	    background: #fdf1ea;
    color: #f60;
    padding-top:13px;
    padding-bottom: 13px;
    text-indent: 2em;
}
.o-prisedetail li{
	height:70px;
	line-height: 70px;
	border-bottom: dashed 1px #dbe4eb;
	text-indent: 2em;
	background: #fafbf8;  
    
}

.o-prisedetail li.o-last-li{
	background: #fff;
	border-bottom: 2px solid #eee;
}
.o-prisedetail li.o-last-li p{
	padding-right:20px;
}
.o-prisedetail li.o-last-li p span{
	font: bold 24px/24px arial;color: #f60;
}
